<!-- saved from url=(0014)about:internet -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>MultiPowUpload Windows</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<script src="content.js" language="javascript" type="text/javascript"></script>
<script language="javascript">


window.onload=function()
{
	
	if(document.getElementById && document.getElementsByTagName && document.createElement)
	{
		buildZebraTable('params');		
		buildZebraTable('methods');		
		buildZebraTable('events');		
	}	
}

</script>
</head>
 
<body>
<table width="100%" cellpadding="0" cellspacing="0">
        <tr>
            <td width="400">

                <span class="caption">MultiPowUpload </span><span class="yellow">3.1</span>
                <br />
                <span class="gray">Migration</span>
            </td>
            <td>&nbsp;
                
            </td>
            <td align="char" width="200">

                <img src="world.jpg" align="middle" hspace="5" /><b><a target="_blank" href="http://www.element-it.com/multiple-file-upload/flash-uploader.aspx">Home
                    page</a></b><br />
                <img src="email.jpg" align="middle" hspace="5" /><b><a target="_blank" href="http://www.element-it.com/contacts.aspx">Contact
                    support</a></b>
            </td>
        </tr>
</table>


<p>&nbsp;</p>
 <p class="topic">Migration from 1.x and 2.x versions to 3.x </p>
 <p>There is a lot of changes in 3.0 version. Most of parameters, methods and events were renamed to improve readability. </p>
 <p>The parameters with old names  will still work in the new version, but we recommend to use parameters with new names, because in future releases the old parameters may be removed. </p>
 <p>In the new version you should not initialize JavaScript object manually, like it should be done  in previous versions. MultiPowUpload automatically initializes java script object with the same name as  you have specified (using SWFObject or &lt;object&gt; / &lt;embed&gt; tags) for  object on html page. </p>
 <p class="topicLeft">Events correspondence table</p>
   <table  id="events" class="list"><br />
	<tr height="20">
    <th width="25%" height="20">Old name </th>
    <th width="25%">New name</th>
	<th width="50%">Comment</th>
  </tr>
  <tr height="20">
	 <td>onSelect  </a></td>
	 <td>   <a href="Events.html#onAddFiles" >onAddFiles   </a></td>
	 <td>Parameters are the same.</td>
   </tr>
   <tr height="20">
	 <td>onRemoveItem   </a></td>
	 <td>   <a href="Events.html#onRemoveFiles" >onRemoveFiles   </a></td>
	 <td>Old version of this event handler was called for each file. New version called only once if a user removes several files at once.<br />
List of parameters have been changed.
 	 </td>
   </tr>
   <tr height="20">
	 <td>onBeforeStart   </a></td>
	 <td>    <a href="Events.html#onStart" >onStart  </a></td>
	 <td> </td>
   </tr>
    <tr height="20">
	 <td>onStart     </a></td>
	 <td>     <a href="Events.html#onFileStart" >onFileStart   </a></td>
	 <td>List of parameters have been changed.</td>
   </tr>
   <tr height="20">
	 <td>onComplete       </a></td>
	 <td>   <a href="Events.html#onFileComplete" >onFileComplete   </a></td>
	 <td>List of parameters have been changed.</td>
   </tr>
    <tr height="20">
	 <td>onError         </a></td>
	 <td>   <a href="Events.html#onError" >onError   </a></td>
	 <td>List of parameters have been changed.</td>
   </tr>
    <tr height="20">
	 <td>onCompleteAbsolute          </a></td>
	 <td>    <a href="Events.html#onComplete" >onComplete  </a></td>
	 <td>List of parameters have been changed.</td>
   </tr>
     <tr height="20">
	 <td>onProgress          </a></td>
	 <td>   <a href="Events.html#onProgress" >onProgress   </a></td>
	 <td>List of parameters have been changed. Use <a href="ProgressInfo.html">ProgressInfo</a> object to get information about upload progress. </td>
   </tr>
   
    <tr height="20">
	 <td>onCompleteAbsolute          </a></td>
	 <td>    <a href="Events.html#onComplete" >onComplete  </a></td>
	 <td>List of parameters have been changed.</td>
   </tr>
  </table>
  
   <p class="topicLeft">Methods correspondence table</p>
   <table  id="methods" class="list"><br />
	<tr height="20">
    <th width="50%" height="20">Old name </th>
    <th width="50%">New name</th>
  </tr>

<tr height="20">
 <td>myVersion</a></td>
 <td>  <a href="Methods.html#getVersion"   >getVersion </a></td>
</tr>
<tr height="20">
 <td>fileList</a></td>
 <td>   <a href="Methods.html#getFiles"  >getFiles </a></td>
</tr>
<tr height="20">
 <td>filesCount </a></td>
 <td>    <a href="Methods.html#getFilesCount"  >getFilesCount </a></td>
</tr>
<tr height="20">
 <td>selectedIndices </a></td>
 <td>  <a href="Methods.html#getSelectedIndices"  >getSelectedIndices </a></td>
</tr>
<tr height="20">
 <td>selectedItems  </a></td>
 <td>   <a href="Methods.html#getSelectedItems"  >getSelectedItems </a></td>
</tr>
<tr height="20">
 <td>getFileByIndex  </a></td>
 <td>  <a href="Methods.html#getFileAt"  >getFileAt </a></td>
</tr>
<tr height="20">
 <td>removeItemAt  </a></td>
 <td>    <a href="Methods.html#removeFileAt"  >removeFileAt </a></td>
</tr>

<tr height="20">
 <td>cancelUploadDownload  </a></td>
 <td>  	  <a href="Methods.html#cancelUpload"  >cancelUpload </a></td>
</tr>


<tr height="20">
 <td>addParam  </a></td>
 <td>  	  <a href="Methods.html#addPostField"  >addPostField </a></td>
</tr>

<tr removeParam="20">
 <td>removePostField   </a></td>
 <td>   <a href="Methods.html#removePostField"  >removePostField </a></td>
</tr>

<tr height="20">
 <td>addFileParam    </a></td>
 <td>   <a href="Methods.html#addFilePostField"  >addFilePostField </a></td>
</tr>

<tr height="20">
 <td>removeFileParam   </a></td>
 <td>    <a href="Methods.html#removeFilePostField"  >removeFilePostField </a></td>
</tr>



</table>
  <p class="topicLeft">Parameters correspondence table</p>
<table  id="params" class="list"><br />
	<tr height="20">
    <th width="50%" height="20">Old name </th>
    <th width="50%">New name</th>
  </tr>

<tr height="20">
 <td>browseButtonHeight</a></td>
 <td>browseButton.height</td>
</tr>

<tr height="20">
 <td>browseButtonText</a></td>
 <td>browseButton.text</td>
</tr>

<tr height="20">
 <td>browseButtonVisible</a></td>
 <td>browseButton.visible</td>
</tr>

<tr height="20">
 <td>browseButtonWidth</a></td>
 <td>browseButton.width</td>
</tr>

<tr height="20">
 <td>browseButtonX</a></td>
 <td>browseButton.x</td>
</tr>

<tr height="20">
 <td>browseButtonY</a></td>
 <td>browseButton.y</td>
</tr>

<tr height="20">
 <td>browserCookieFieldName</a></td>
 <td>postFields.browserCookie</td>
</tr>

<tr height="20">
 <td>buttonBackgroundColor</a></td>
 <td>button.up.backgroundColor</td>
</tr>

<tr height="20">
 <td>buttonBottomBorderColor</a></td>
 <td>button.up.bottomBorderColor</td>
</tr>

<tr height="20">
 <td>buttonBottomGradientFillColor</a></td>
 <td>button.bottomGradientFillColor</td>
</tr>

<tr height="20">
 <td>buttonDisabledBackgroundColor</a></td>
 <td>button.disabled.backgroundColor</td>
</tr>

<tr height="20">
 <td>buttonDisabledBottomBorderColor</a></td>
 <td>button.disabled.bottomBorderColor</td>
</tr>

<tr height="20">
 <td>buttonDisabledTextColor</a></td>
 <td>button.disabled.textStyle.color</td>
</tr>

<tr height="20">
 <td>buttonDisabledTopBorderColor</a></td>
 <td>button.disabled.topBorderColor</td>
</tr>

<tr height="20">
 <td>buttonDownBottomBackgroundColor</a></td>
 <td>button.down.backgroundColor</td>
</tr>

<tr height="20">
 <td>buttonDownBottomBorderColor</a></td>
 <td>button.down.bottomBorderColor</td>
</tr>

<tr height="20">
 <td>buttonDownTopBackgroundColor</a></td>
 <td>button.down.topBackgroundColor</td>
</tr>

<tr height="20">
 <td>buttonDownTopBorderColor</a></td>
 <td>button.down.topBorderColor</td>
</tr>

<tr height="20">
 <td>buttonRollOverBackgroundColor</a></td>
 <td>button.over.backgroundColor</td>
</tr>

<tr height="20">
 <td>buttonRollOverBottomBorderColor</a></td>
 <td>button.over.bottomBorderColor</td>
</tr>

<tr height="20">
 <td>buttonRollOverTopBorderColor</a></td>
 <td>button.over.topBorderColor</td>
</tr>

<tr height="20">
 <td>buttonTextColor</a></td>
 <td>button.up.textStyle.color</td>
</tr>

<tr height="20">
 <td>buttonTopBorderColor</a></td>
 <td>button.up.topBorderColor</td>
</tr>

<tr height="20">
 <td>buttonTopGradientFillColor</a></td>
 <td>button.topGradientFillColor</td>
</tr>

<tr height="20">
 <td>cancelButtonText</a></td>
 <td>cancelButton.text</td>
</tr>

<tr height="20">
 <td>clearButtonVisible</a></td>
 <td>clearButton.visible</td>
</tr>

<tr height="20">
 <td>clearListButtonHeight</a></td>
 <td>clearButton.height</td>
</tr>

<tr height="20">
 <td>clearListButtonText</a></td>
 <td>clearButton.text</td>
</tr>

<tr height="20">
 <td>clearListButtonWidth</a></td>
 <td>clearButton.width</td>
</tr>

<tr height="20">
 <td>clearListButtonX</a></td>
 <td>clearButton.x</td>
</tr>

<tr height="20">
 <td>clearListButtonY</a></td>
 <td>clearButton.y</td>
</tr>

<tr height="20">
 <td>cropRectHeightFieldName</a></td>
 <td>postFields.cropRect.height</td>
</tr>

<tr height="20">
 <td>cropRectWidthFieldName</a></td>
 <td>postFields.cropRect.width</td>
</tr>

<tr height="20">
 <td>cropRectXFieldName</a></td>
 <td>postFields.cropRect.x</td>
</tr>

<tr height="20">
 <td>cropRectYFieldName</a></td>
 <td>postFields.cropRect.y</td>
</tr>

<tr height="20">
 <td>currentFileIndexFieldName</a></td>
 <td>postFields.fileIndex</td>
</tr>

<tr height="20">
 <td>customList</a></td>
 <td>listView.advancedMode</td>
</tr>

<tr height="20">
 <td>customListRemoveButtonHeight</a></td>
 <td>listView.removeButton.height</td>
</tr>

<tr height="20">
 <td>customListRemoveButtonText</a></td>
 <td>listView.removeButton.text</td>
</tr>

<tr height="20">
 <td>customListRemoveButtonWidth</a></td>
 <td>listView.removeButton.width</td>
</tr>

<tr height="20">
 <td>customListShowFileInfoOnLabelClick</a></td>
 <td>listView.showFileInfoOnLabelClick</td>
</tr>

<tr height="20">
 <td>customListShowProgressBar</a></td>
 <td>listView.progressBar.visible</td>
</tr>

<tr height="20">
 <td>customListShowRemoveButton</a></td>
 <td>listView.removeButton.visible</td>
</tr>

<tr height="20">
 <td>customListShowTextInput</a></td>
 <td>listView.textInput.visible</td>
</tr>

<tr height="20">
 <td>customListTextInputBackgroundColor</a></td>
 <td>listView.textInput.backgroundColor</td>
</tr>

<tr height="20">
 <td>customListTextInputDefaultString</a></td>
 <td>listView.textInput.defaultString</td>
</tr>

<tr height="20">
 <td>customListTextInputDrawBorder</a></td>
 <td>listView.textInput.drawBorder</td>
</tr>

<tr height="20">
 <td>customListTextInputEncodeValue</a></td>
 <td>listView.textInput.encodeValue</td>
</tr>

<tr height="20">
 <td>customListTextInputName</a></td>
 <td>postFields.listView.textInput</td>
</tr>

<tr height="20">
 <td>customListTextInputTextColor</a></td>
 <td>listView.textInput.textStyle.color</td>
</tr>

<tr height="20">
 <td>downloadButtonText</a></td>
 <td>downloadButton.text</td>
</tr>

<tr height="20">
 <td>fileCreationDateFieldName</a></td>
 <td>postFields.fileCreationDate</td>
</tr>

<tr height="20">
 <td>fileFilter.disabledTypes</a></td>
 <td>fileFilter.disabledTypes</td>
</tr>

<tr height="20">
 <td>fileIdFieldName</a></td>
 <td>postFields.fileId</td>
</tr>

<tr height="20">
 <td>fileListPattern</a></td>
 <td>listView.fileNameLabel.pattern</td>
</tr>

<tr height="20">
 <td>fileModificationDateFieldName</a></td>
 <td>postFields.fileModificationDate</td>
</tr>

<tr height="20">
 <td>fileSizeExceedMessage</a></td>
 <td>messages.fileSizeExceeded</td>
</tr>

<tr height="20">
 <td>fileSizeFieldName</a></td>
 <td>postFields.fileSize</td>
</tr>

<tr height="20">
 <td>fileSizeTotalExceedMessage</a></td>
 <td>messages.totalFileSizeExceeded</td>
</tr>

<tr height="20">
 <td>fileTypeWrongMessage</a></td>
 <td>messages.wrongFileType</td>
</tr>

<tr height="20">
 <td>fileTypes</a></td>
 <td>fileFilter.types</td>
</tr>

<tr height="20">
 <td>filesCountExceedMessage</a></td>
 <td>messages.filesCountExceeded</td>
</tr>

<tr height="20">
 <td>filesCountFieldName</a></td>
 <td>postFields.filesCount</td>
</tr>

<tr height="20">
 <td>filesCountNotEnoughMessage</a></td>
 <td>messages.filesCountNotEnough</td>
</tr>

<tr height="20">
 <td>filesListHeight</a></td>
 <td>fileView.height</td>
</tr>

<tr height="20">
 <td>filesListWidth</a></td>
 <td>fileView.width</td>
</tr>

<tr height="20">
 <td>filesListX</a></td>
 <td>fileView.x</td>
</tr>

<tr height="20">
 <td>filesListY</a></td>
 <td>fileView.y</td>
</tr>

<tr height="20">
 <td>fontFamily</a></td>
 <td>textStyle.font</td>
</tr>

<tr height="20">
 <td>fontSize</a></td>
 <td>textStyle.size</td>
</tr>

<tr height="20">
 <td>getThumbnailFromExif</a></td>
 <td>thumbnail.loadFromExif</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_400</a></td>
 <td>messages.httpError.400</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_401</a></td>
 <td>messages.httpError.401</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_402</a></td>
 <td>messages.httpError.402</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_403</a></td>
 <td>messages.httpError.403</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_404</a></td>
 <td>messages.httpError.404</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_405</a></td>
 <td>messages.httpError.405</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_406</a></td>
 <td>messages.httpError.406</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_407</a></td>
 <td>messages.httpError.407</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_408</a></td>
 <td>messages.httpError.408</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_409</a></td>
 <td>messages.httpError.409</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_410</a></td>
 <td>messages.httpError.410</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_411</a></td>
 <td>messages.httpError.411</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_412</a></td>
 <td>messages.httpError.412</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_413</a></td>
 <td>messages.httpError.413</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_414</a></td>
 <td>messages.httpError.414</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_415</a></td>
 <td>messages.httpError.415</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_416</a></td>
 <td>messages.httpError.416</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_417</a></td>
 <td>messages.httpError.417</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_500</a></td>
 <td>messages.httpError.500</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_501</a></td>
 <td>messages.httpError.501</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_502</a></td>
 <td>messages.httpError.502</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_503</a></td>
 <td>messages.httpError.503</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_504</a></td>
 <td>messages.httpError.504</td>
</tr>

<tr height="20">
 <td>httpErrorCodeDescription_505</a></td>
 <td>messages.httpError.505</td>
</tr>

<tr height="20">
 <td>httpErrorMessage</a></td>
 <td>messages.httpError</td>
</tr>

<tr height="20">
 <td>imageHeightFieldName</a></td>
 <td>postFields.imageHeight</td>
</tr>

<tr height="20">
 <td>imageWidthFieldName</a></td>
 <td>postFields.imageWidth</td>
</tr>

<tr height="20">
 <td>keepThumbnailDimensionsOnRotate</a></td>
 <td>thumbnail.keepDimensionsOnRotate</td>
</tr>

<tr height="20">
 <td>labelDownloadText</a></td>
 <td>labelDownload.text</td>
</tr>

<tr height="20">
 <td>labelInfoHeight</a></td>
 <td>statusLabel.height</td>
</tr>

<tr height="20">
 <td>labelInfoWidth</a></td>
 <td>statusLabel.width</td>
</tr>

<tr height="20">
 <td>labelInfoX</a></td>
 <td>statusLabel.x</td>
</tr>

<tr height="20">
 <td>labelInfoY</a></td>
 <td>statusLabel.y</td>
</tr>

<tr height="20">
 <td>labelUploadHeight</a></td>
 <td>labelUpload.height</td>
</tr>

<tr height="20">
 <td>labelUploadText</a></td>
 <td>labelUpload.text</td>
</tr>

<tr height="20">
 <td>labelUploadVisible</a></td>
 <td>labelUpload.visible</td>
</tr>

<tr height="20">
 <td>labelUploadWidth</a></td>
 <td>labelUpload.width</td>
</tr>

<tr height="20">
 <td>labelUploadX</a></td>
 <td>labelUpload.x</td>
</tr>

<tr height="20">
 <td>labelUploadY</a></td>
 <td>labelUpload.y</td>
</tr>

<tr height="20">
 <td>listBackgroundColor</a></td>
 <td>fileView.backgroundColor</td>
</tr>

<tr height="20">
 <td>listDownColor</a></td>
 <td>fileView.item.downColor</td>
</tr>

<tr height="20">
 <td>listRollOverColor</a></td>
 <td>fileView.item.overColor</td>
</tr>

<tr height="20">
 <td>listSelectedDownColor</a></td>
 <td>fileView.item.selectedDownColor</td>
</tr>

<tr height="20">
 <td>listSelectedRollOverColor</a></td>
 <td>fileView.item.selectedOvernColor</td>
</tr>

<tr height="20">
 <td>listSelectedUpColor</a></td>
 <td>fileView.item.selectedColor</td>
</tr>

<tr height="20">
 <td>listTextColor</a></td>
 <td>listView.textStyle.color</td>
</tr>

<tr height="20">
 <td>listTextRollOverColor</a></td>
 <td>listView.over.textStyle.color</td>
</tr>

<tr height="20">
 <td>listTextSelectedColor</a></td>
 <td>listView.selected.textStyle.color</td>
</tr>

<tr height="20">
 <td>listUnuploadedColor</a></td>
 <td>fileView.item.unUploadedColor</td>
</tr>

<tr height="20">
 <td>listUpColor</a></td>
 <td>fileView.item.upColor</td>
</tr>

<tr height="20">
 <td>listUploadedColor</a></td>
 <td>fileView.item.uploadedColor</td>
</tr>

<tr height="20">
 <td>maxFileCount</a></td>
 <td>fileFilter.maxCount</td>
</tr>

<tr height="20">
 <td>maxFileSize</a></td>
 <td>fileFilter.maxSize</td>
</tr>

<tr height="20">
 <td>maxFileSizeTotal</a></td>
 <td>fileFilter.maxTotalSize</td>
</tr>

<tr height="20">
 <td>minFileCount</a></td>
 <td>fileFilter.minCount</td>
</tr>

<tr height="20">
 <td>progressBarHeight</a></td>
 <td>progressBar.height</td>
</tr>

<tr height="20">
 <td>progressBarIndeterminateColor</a></td>
 <td>progressBar.indeterminateColor</td>
</tr>

<tr height="20">
 <td>progressBarLeftBorderColor</a></td>
 <td>progressBar.leftBorderColor</td>
</tr>

<tr height="20">
 <td>progressBarLeftColor</a></td>
 <td>progressBar.leftColor</td>
</tr>

<tr height="20">
 <td>progressBarRightBorderColor</a></td>
 <td>progressBar.rightBorderColor</td>
</tr>

<tr height="20">
 <td>progressBarRightColor</a></td>
 <td>progressBar.rightColor</td>
</tr>

<tr height="20">
 <td>progressBarVisible</a></td>
 <td>progressBar.visible</td>
</tr>

<tr height="20">
 <td>progressBarWidth</a></td>
 <td>progressBar.width</td>
</tr>

<tr height="20">
 <td>progressBarX</a></td>
 <td>progressBar.x</td>
</tr>

<tr height="20">
 <td>progressBarY</a></td>
 <td>progressBar.y</td>
</tr>

<tr height="20">
 <td>progressDownloadCanceledText</a></td>
 <td>statusLabel.text.downloadCancelled</td>
</tr>

<tr height="20">
 <td>progressDownloadCompleteText</a></td>
 <td>statusLabel.text.downloadComplete</td>
</tr>

<tr height="20">
 <td>progressDownloadPausedText</a></td>
 <td>statusLabel.text.downloadPaused</td>
</tr>

<tr height="20">
 <td>progressDownloadStoppedText</a></td>
 <td>statusLabel.text.downloadStopped</td>
</tr>

<tr height="20">
 <td>progressDownloadingText</a></td>
 <td>statusLabel.text.downloadStart</td>
</tr>

<tr height="20">
 <td>progressGenerateThumbnail</a></td>
 <td>statusLabel.text.generateThumbnails</td>
</tr>

<tr height="20">
 <td>progressMainText</a></td>
 <td>statusLabel.text.uploadProgress</td>
</tr>

<tr height="20">
 <td>progressPrepareThumbnailsText</a></td>
 <td>statusLabel.text.prepareThumbnails</td>
</tr>

<tr height="20">
 <td>progressUploadCanceledText</a></td>
 <td>statusLabel.text.uploadCancelled</td>
</tr>

<tr height="20">
 <td>progressUploadCompleteText</a></td>
 <td>statusLabel.text.uploadComplete</td>
</tr>

<tr height="20">
 <td>progressUploadStoppedText</a></td>
 <td>statusLabel.text.uploadStopped</td>
</tr>

<tr height="20">
 <td>progressUploadThumbnailsText</a></td>
 <td>statusLabel.text.uploadThumbnails</td>
</tr>

<tr height="20">
 <td>progressUploadingText</a></td>
 <td>statusLabel.text.uploadStart</td>
</tr>

<tr height="20">
 <td>progressWaitForConnectionText</a></td>
 <td>statusLabel.text.waitForConnection</td>
</tr>

<tr height="20">
 <td>removeButtonHeight</a></td>
 <td>removeButton.height</td>
</tr>

<tr height="20">
 <td>removeButtonText</a></td>
 <td>removeButton.text</td>
</tr>

<tr height="20">
 <td>removeButtonVisible</a></td>
 <td>removeButton.visible</td>
</tr>

<tr height="20">
 <td>removeButtonWidth</a></td>
 <td>removeButton.width</td>
</tr>

<tr height="20">
 <td>removeButtonX</a></td>
 <td>removeButton.x</td>
</tr>

<tr height="20">
 <td>removeButtonY</a></td>
 <td>removeButton.y</td>
</tr>

<tr height="20">
 <td>retryDialogCaption</a></td>
 <td>retryDialog.caption</td>
</tr>

<tr height="20">
 <td>retryDialogMessage</a></td>
 <td>retryDialog.message</td>
</tr>

<tr height="20">
 <td>retryDialogNoLabel</a></td>
 <td>retryDialog.noLabel</td>
</tr>

<tr height="20">
 <td>retryDialogYesLabel</a></td>
 <td>retryDialog.yesLabel</td>
</tr>

<tr height="20">
 <td>rotateAngleBeforeCropFieldName</a></td>
 <td>postFields.rotateAngleBeforeCrop</td>
</tr>

<tr height="20">
 <td>rotateAngleFieldName</a></td>
 <td>postFields.rotateAngle</td>
</tr>

<tr height="20">
 <td>sendBrowserCookie</a></td>
 <td>postFields.browserCookie.send</td>
</tr>

<tr height="20">
 <td>sendCurrentFileIndex</a></td>
 <td>postFields.fileIndex.send</td>
</tr>

<tr height="20">
 <td>sendFieldsByGetMethod</a></td>
 <td>postFields.useGetMethod</td>
</tr>

<tr height="20">
 <td>sendFileCreationDate</a></td>
 <td>postFields.fileCreationDate.send</td>
</tr>

<tr height="20">
 <td>sendFileId</a></td>
 <td>postFields.fileId.send</td>
</tr>

<tr height="20">
 <td>sendFileModificationDate</a></td>
 <td>postFields.fileModificationDate.send</td>
</tr>

<tr height="20">
 <td>sendFileSize</a></td>
 <td>postFields.fileSize.send</td>
</tr>

<tr height="20">
 <td>sendFilesCount</a></td>
 <td>postFields.filesCount.send</td>
</tr>

<tr height="20">
 <td>showAboutMenuItem</a></td>
 <td>contextMenu.about.visible</td>
</tr>

<tr height="20">
 <td>sortAscLabel</a></td>
 <td>contextMenu.sortAsc</td>
</tr>

<tr height="20">
 <td>sortByDateLabel</a></td>
 <td>contextMenu.sortByDate</td>
</tr>

<tr height="20">
 <td>sortByNameLabel</a></td>
 <td>contextMenu.sortByName</td>
</tr>

<tr height="20">
 <td>sortBySizeLabel</a></td>
 <td>contextMenu.sortBySize</td>
</tr>

<tr height="20">
 <td>sortDescLabel</a></td>
 <td>contextMenu.sortDesc</td>
</tr>

<tr height="20">
 <td>textColor</a></td>
 <td>textStyle.color</td>
</tr>

<tr height="20">
 <td>thumbnailAutoRotate</a></td>
 <td>thumbnail.autoRotate</td>
</tr>

<tr height="20">
 <td>thumbnailBackgroundColor</a></td>
 <td>thumbnail.backgroundColor</td>
</tr>

<tr height="20">
 <td>thumbnailExactSize</a></td>
 <td>thumbnail.exactSize</td>
</tr>

<tr height="20">
 <td>thumbnailFileName</a></td>
 <td>thumbnail.fileName</td>
</tr>

<tr height="20">
 <td>thumbnailFormFieldName</a></td>
 <td>postFields.thumbnail</td>
</tr>

<tr height="20">
 <td>thumbnailFormat</a></td>
 <td>thumbnail.format</td>
</tr>

<tr height="20">
 <td>thumbnailHeight</a></td>
 <td>thumbnail.height</td>
</tr>

<tr height="20">
 <td>thumbnailHeightFieldName</a></td>
 <td>postFields.thumbnailHeight</td>
</tr>

<tr height="20">
 <td>thumbnailJPGQuality</a></td>
 <td>thumbnail.jpgQuality</td>
</tr>

<tr height="20">
 <td>thumbnailTransparentBackground</a></td>
 <td>thumbnail.transparentBackground</td>
</tr>

<tr height="20">
 <td>thumbnailUploadUrl</a></td>
 <td>thumbnail.uploadUrl</td>
</tr>

<tr height="20">
 <td>thumbnailWidth</a></td>
 <td>thumbnail.width</td>
</tr>

<tr height="20">
 <td>thumbnailWidthFieldName</a></td>
 <td>postFields.thumbnailWidth</td>
</tr>

<tr height="20">
 <td>totalSizeText</a></td>
 <td>statusLabel.text.ready</td>
</tr>

<tr height="20">
 <td>uploadButtonHeight</a></td>
 <td>uploadButton.height</td>
</tr>

<tr height="20">
 <td>uploadButtonText</a></td>
 <td>uploadButton.text</td>
</tr>

<tr height="20">
 <td>uploadButtonVisible</a></td>
 <td>uploadButton.visible</td>
</tr>

<tr height="20">
 <td>uploadButtonWidth</a></td>
 <td>uploadButton.width</td>
</tr>

<tr height="20">
 <td>uploadButtonX</a></td>
 <td>uploadButton.x</td>
</tr>

<tr height="20">
 <td>uploadButtonY</a></td>
 <td>uploadButton.y</td>
</tr>

<tr height="20">
 <td>uploadFileFieldName</a></td>
 <td>postFields.file</td>
</tr>

<tr height="20">
 <td>uploadUrlEmptyMessage</a></td>
 <td>messages.uploadUrlEmpty</td>
</tr>

<tr height="20">
 <td>zeroSizeMessage</a></td>
 <td>messages.zeroSize</td>
</tr>
</table>
</body>
</html>